home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 2.iso / nt / ntkb.zip / NTKB.EXE / Q102 / 0 / 57.TXT < prev    next >
Text File  |  1993-08-30  |  2KB  |  56 lines

  1. DOCUMENT:Q102057  02-AUG-1993  [W_NT]
  2. TITLE   :How Windows NT Recognizes MS-DOS - Based Applications
  3. PRODUCT :Windows NT
  4. PROD/VER:3.10
  5. OPER/SYS:WINDOWS
  6. KEYWORDS:
  7.  
  8. ----------------------------------------------------------------------
  9. The information in this article applies to:
  10.  
  11.  - Microsoft Windows NT operating system, version 3.1
  12.  - Microsoft Windows NT Advanced Server, version 3.1
  13. ----------------------------------------------------------------------
  14.  
  15. Windows NT recognizes a file as an MS-DOS - based application and
  16. gives it to the MS-DOS subsystem if the file meets the following
  17. criteria:
  18.  
  19.  - It is a .COM file.
  20.  - It is an .EXE file and has no extended header (that is, no NE
  21.    signature).
  22.  - It is an .EXE file and has an extended header with an LE signature.
  23.  - It is an .EXE file, has an NE signature, but there is no DOSCALLS.DLL 
  24.    in the import table
  25.  - It is an .EXE file, has an NE signature, but no special signatures,
  26.    such as:
  27.     - ExeType in the extended header equal to 5 (DOS4.0)
  28.     - No import table entry
  29.     - "mode EXE$" signature in the extended header (Borland application)
  30.     - "16STUB" signature in the extended header (Borland application)
  31.     - "Phar Lap Software, Inc." signature in the extended header
  32.       (Phar Lap extended header)
  33.     - "Copyright (C) Rational Systems Inc." signature in the
  34.        extended header (rational extended header)
  35.     - Lotus 1-2-3 preloader signature of (certain version of
  36.       123.EXE)
  37.  
  38. Additional reference words: 3.10
  39. KBCategory:
  40. KBSubCategory: mdos
  41.  
  42. =============================================================================
  43.  
  44. THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS
  45. PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND.  MICROSOFT DISCLAIMS
  46. ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES
  47. OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  IN NO
  48. EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR
  49. ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL,
  50. CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF
  51. MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE
  52. POSSIBILITY OF SUCH DAMAGES.  SOME STATES DO NOT ALLOW THE EXCLUSION
  53. OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES
  54. SO THE FOREGOING LIMITATION MAY NOT APPLY.
  55.  
  56. Copyright Microsoft Corporation 1993.